Detachment (Det) - Turco Inglés Diccionario